be7a5f474a48331a7079a72710d405953e6c27fc,core/kernel/source_gen/jetbrains/mps/smodel/apiadapter/SInterfaceConceptNodeAdapter.java,SInterfaceConceptNodeAdapter,getLink,#String#,45

Before Change


  }

  public SLink getLink(final String name) {
    return new SLinkNodeAdapter(ListSequence.fromList(SLinkOperations.getTargets(myIConcept, "linkDeclaration", true)).findFirst(new IWhereFilter<SNode>() {
      public boolean accept(SNode it) {
        return eq_lmck5_a0a0a0a0a0a0a0d(SPropertyOperations.getString(it, "role"), name);
      }
    }));
  }

  public Iterable<SLink> getLinks() {

After Change


  }

  public SLink findLink(final String name) {
    SNode link = ListSequence.fromList((List<SNode>) SModelSearchUtil.getLinkDeclarations(myIConcept)).findFirst(new IWhereFilter<SNode>() {
      public boolean accept(SNode it) {
        return eq_lmck5_a0a0a0a0a0a0a3(SPropertyOperations.getString(it, "role"), name);
      }
    });
    return (link == null ?
      null :
      new SLinkNodeAdapter(link)
    );
  }

  public Iterable<SLink> getLinks() {